FILE INPUT/OUTPUT

 

#include <fstream>

#include <cstdlib>

#include <iomanip>

#include <iostream>

 

using namespace std;

 

void

main()

{

      float temp;

      int num_temps, count = 0;

 

      ifstream tempin;

 

      tempin.open("a:\\temps.txt");

 

      tempin >> num_temps;

 

      cout << "The number of records is: " << num_temps << endl;

 

      cout << setiosflags (ios::fixed|ios::showpoint) << setprecision(2);

 

      while(count < num_temps)

      {

            tempin >> temp;

 

            cout << temp << " in faharenheit is equivalent to " << 5.0/9 * (temp - 32)

                  << " celsius" << endl;

            count++;

      }

 

      tempin.close();

}

 

 

The number of records is: 10

34.00 in faharenheit is equivalent to 1.11 celsius

67.00 in faharenheit is equivalent to 19.44 celsius

95.00 in faharenheit is equivalent to 35.00 celsius

32.00 in faharenheit is equivalent to 0.00 celsius

212.00 in faharenheit is equivalent to 100.00 celsius

40.00 in faharenheit is equivalent to 4.44 celsius

50.00 in faharenheit is equivalent to 10.00 celsius

60.00 in faharenheit is equivalent to 15.56 celsius

70.00 in faharenheit is equivalent to 21.11 celsius

88.00 in faharenheit is equivalent to 31.11 celsius

Press any key to continue

 

Data file:

10

34

67

95

32

212

40

50

60

70

88

 

#include <fstream>

#include <cstdlib>

#include <iomanip>

#include <iostream>

 

using namespace std;

 

void

main()

{

      float temp;

     

      ifstream tempin;

 

      tempin.open("a:\\temps.txt");

 

      cout << setiosflags (ios::fixed|ios::showpoint) << setprecision(2);

 

      while(!tempin.eof())

      {

            tempin >> temp;

 

            cout << temp << " in faharenheit is equivalent to " << 5.0/9 * (temp - 32)

                  << " celsius" << endl;

      }

 

      tempin.close();

}

 

10.00 in faharenheit is equivalent to -12.22 celsius

34.00 in faharenheit is equivalent to 1.11 celsius

67.00 in faharenheit is equivalent to 19.44 celsius

95.00 in faharenheit is equivalent to 35.00 celsius

32.00 in faharenheit is equivalent to 0.00 celsius

212.00 in faharenheit is equivalent to 100.00 celsius

40.00 in faharenheit is equivalent to 4.44 celsius

50.00 in faharenheit is equivalent to 10.00 celsius

60.00 in faharenheit is equivalent to 15.56 celsius

70.00 in faharenheit is equivalent to 21.11 celsius

88.00 in faharenheit is equivalent to 31.11 celsius

Press any key to continue

 

Data file

 

10

34

67

95

32

212

40

50

60

70

88


#include <fstream>

#include <cstdlib>

#include <iomanip>

#include <iostream>

 

using namespace std;

 

 

void

main()

{

      float temp;

     

      ifstream tempin;

 

      tempin.open("a:\\temps.txt");

 

      if (tempin.fail())

      {

            cerr << "File failed to open";

            abort();

      }

 

      cout << setiosflags (ios::fixed|ios::showpoint) << setprecision(2);

 

      while(!tempin.eof())

      {

            tempin >> temp;

 

            cout << temp << " in faharenheit is equivalent to " << 5.0/9 * (temp - 32)

                  << " celsius" << endl;

      }

 

      tempin.close();

}

 

10.00 in faharenheit is equivalent to -12.22 celsius

34.00 in faharenheit is equivalent to 1.11 celsius

67.00 in faharenheit is equivalent to 19.44 celsius

95.00 in faharenheit is equivalent to 35.00 celsius

32.00 in faharenheit is equivalent to 0.00 celsius

212.00 in faharenheit is equivalent to 100.00 celsius

40.00 in faharenheit is equivalent to 4.44 celsius

50.00 in faharenheit is equivalent to 10.00 celsius

60.00 in faharenheit is equivalent to 15.56 celsius

70.00 in faharenheit is equivalent to 21.11 celsius

88.00 in faharenheit is equivalent to 31.11 celsius

Press any key to continue

 

Data file

 

10

34

67

95

32

212

40

50

60

70

88


#include <fstream>

#include <cstdlib>

#include <iomanip>

#include <iostream>

 

using namespace std;

 

void

main()

{

      float temp;

     

      ifstream tempin;

      ofstream tempout;

 

      tempout.open("a:\\output.txt");

 

      if (tempout.fail())

      {

            cerr << "File failed to open:output.txt";

            abort();

      }

 

 

      tempin.open("a:\\temps.txt");

 

      if (tempin.fail())

      {

            cerr << "File failed to open: temps.txt";

            abort();

      }

     

      tempout << setiosflags (ios::fixed|ios::showpoint) << setprecision(2);

 

      while(!tempin.eof())

      {

            tempin >> temp;

 

            tempout << temp << " in faharenheit is equivalent to " << 5.0/9 * (temp - 32)

                  << " celsius" << endl;

      }

 

      tempin.close();

      tempout.close();

}

 

 

 

 

/*Data file

 

10

34

67

95

32

212

40

50

60

70

88*/


 

 

 

 


#include <fstream.h>

#include <stdlib.h>

#include <iomanip.h>

#include <iostream.h>

 

 

void

main()

{

      float temp;

     

      ifstream tempin;

      ofstream tempout;

 

      tempout.open("a:\\output.txt");

 

      if (tempout.fail())

      {

            cerr << "File failed to open:output.txt";

            abort();

      }

 

 

      tempin.open("a:\\temps.txt", ios::nocreate);

 

      if (tempin.fail())

      {

            cerr << "File failed to open: temps.txt";

            abort();

      }

     

      tempout << setiosflags (ios::fixed|ios::showpoint) << setprecision(2);

 

      while(!tempin.eof())

      {

            tempin >> temp;

 

            tempout << temp << " in faharenheit is equivalent to " << 5.0/9 * (temp - 32)

                  << " celsius" << endl;

      }

 

      tempin.close();

      tempout.close();

}